cover oneself with blood - Allemand Anglais Dictionnaire